// src/locales/i18n.ts
import { createI18n } from 'vue-i18n';
import zhCn from './zh-cn';
import en from './en';

const i18n = createI18n({
  locale: localStorage.getItem('language') || 'zh-cn', // 默认语言
  legacy: false, // 确保设置为 false，以支持 Vue 3 的 Composition API[^1^][^3^]
  messages: {
    'zh-cn': zhCn,
    en
  }
});

export default i18n;